package com.yunyao.dao.model;

import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;

import java.util.Date;

/**
 * <p>
 * 
 * </p>
 *
 * @author xingjishuai
 * @since 2024-07-02
 */
@Getter
@Setter
@TableName("act_cmmn_ru_plan_item_inst")
public class ActCmmnRuPlanItemInst {

    private String id;

    private Integer rev;

    private String caseDefId;

    private String caseInstId;

    private String stageInstId;

    private Boolean isStage;

    private String elementId;

    private String name;

    private String state;

    private Date createTime;

    private String startUserId;

    private String referenceId;

    private String referenceType;

    private String tenantId;

    private String itemDefinitionId;

    private String itemDefinitionType;

    private Boolean isCompleteable;

    private Boolean isCountEnabled;

    private Integer varCount;

    private Integer sentryPartInstCount;

    private Date lastAvailableTime;

    private Date lastEnabledTime;

    private Date lastDisabledTime;

    private Date lastStartedTime;

    private Date lastSuspendedTime;

    private Date completedTime;

    private Date occurredTime;

    private Date terminatedTime;

    private Date exitTime;

    private Date endedTime;

    private String entryCriterionId;

    private String exitCriterionId;
}
